Stephen CarrStephen Carr
SwimmingBen Oswiecinski's Verbal Commitment to Bucknell: An xG Map of a Distance Freestyle Specialist in the Patriot LeagueThe ten-second drop in the 1650-yard freestyle was the only number in Ben...
International FootballV-League, VAR and the Lesson of an Empty Data SheetOn the summary sheet produced after a V-League match this season, the line...
Table TennisAntibes: Tolmacheva Stays Unbeaten as Rochut Carries Home Pressure Into Final DayInside the small hall in Antibes, the scoreboard on table two clicked to 3-3 ...
EsportsVCT China 2027: Riot Games Cuts Partner Slots from 10 to 8, an Unprecedented Wave of Restructuring in Chinese VALORANT HistoryThe Chinese VALORANT scene is standing before one of the most significant...
Martial ArtsThree Days, Three Rulesets: Reading Vietnam's Taekwondo Medal Path at the 2026 Asian GamesOn October 1, 2026, poomsae opens the taekwondo programme at the Aichi-Nagoya...
EsportsSony INZONE Fnatic Editions: H9 II and E9 Wear Fnatic Colours With No Hardware UpgradeSony INZONE Fnatic Editions: H9 II and E9 Wear Fnatic Colours With No Hardwar...
ChessChess Diplomacy: Modi gifts Sindarov's World Cup scoresheet to Uzbek presidentWhen Indian Prime Minister Narendra Modi handed the handwritten scoresheet of...
Domestic FootballHanoi FC 1-4 SLNA: How Kewell's System Collapsed From the 35th MinuteTwenty-five minutes. That is how long Harry Kewell left the press room at Han...
International FootballThe Blank Template: Why a Tactical Analyst Must Learn to Say ‘Insufficient Data’The document file was still glowing in the corner of the room, Shenzhen rain...
International FootballArsenal Edge Sunderland Thanks to Raya's Penalty Save and a Substitute's StrikeOn Wednesday night in London, Arsenal produced a far-from-polished display...
VolleyballBrazil Beat Argentina 3-0 to Claim a 16th Straight South American Women's Volleyball TitleThe most memorable moment at Maracanãzinho was not the spike that ended the...
BadmintonLakshya Sen Loses to Loh Kean Yew in Asian Games 2026 Round of 32: A 5-1 Lead Was Not EnoughThe final rally of the deciding game went straight into the net on Lakshya...
Table TennisVietnamese Table Tennis and the Data Gap: 4,812 Shots Nobody CountedFifth set, 9-9, serve in the hands of a Vietnamese player. The sidespin serve...
Domestic FootballMessi Buys Eldense: A Second Club and the Gaps Nobody Has FilledThe ball was placed at an angle so narrow it seemed unreasonable. Most player...
Table TennisWhen Data Stays Silent: A Professional Note from an Empty Press RoomThere was no chair for me in that press room, but I brought my own. Years...
International FootballOlise's Two Free-Kicks and the Record Shadow Cast by ZidaneIn the 67th minute at the Stade de France, Michael Olise placed the ball on t...
BadmintonSindhu and Her Five Rivals at the 2026 Asian Games: The 0-10 Line Against An Se-young Is the Biggest Blind SpotOn 25 September 2026, the Ichinomiya City Municipal Gymnasium opens its doors...
Martial ArtsMuay Thai Opens Vietnam's 2026 National Sports Festival: What the Weight Classes Reveal About the Talent PoolAt 5:40 a.m. on October 20, 2026, inside a gymnasium belonging to a...
BadmintonThe Empty Report: When Badminton Data Is Forced to Stay SilentLate August, past midnight, Guangzhou still holding the heat. On screen: a...
International FootballThe Honest Empty Cell: When Sports Analysis Must Learn to Stay SilentIn a small studio in Saigon, an editor slid a sheet of paper toward me with...
